palazzo pants - German English Dictionary